$(function(){
    //选择尺寸和颜色
    $('.pro_des').find('#choice1').find('ul li').click(function(){
        //选中的框改变css样式，同时移除兄弟元素的css样式
        $(this).addClass('checked').siblings().removeClass('checked');
    });
    $('.pro_des').find('#choice2').find('ul li').click(function(){
        //选中的框改变css样式，同时移除兄弟元素的css样式
        $(this).addClass('checked').siblings().removeClass('checked');
    });

    //数量加加
    $('.des_join .j_nums').find('.n_btn_1').click(function(){
        //获取
        let num = $(this).siblings('.n_ipt').val();
        num++;
        //赋值
        $(this).siblings('.n_ipt').val(num);
    });
    //数量减减
    $('.des_join .j_nums').find('.n_btn_2').click(function(){
        let num = $(this).siblings('.n_ipt').val();
        //判断数量不能小于1
        if(num==1){
            return false;
        }else{
            num--;
        }
        $(this).siblings('.n_ipt').val(num);
    });

    //推荐搭配
    //点击按钮改变价格

    //存储三个复选框按钮
    let check = $('.l_list .des_border').find('.team_list').find('.price .checkbox input');

    //复选框点击时改变价格
    check.click(function(){
        menuPrice();
    });
    //根据input框值改变总价
    $('.team_sum').find('.sum_ipt').blur(function(){       
        menuPrice();       
    });

    //计算总价函数
    function menuPrice(){
        let menuprice = 0;
        //用forof循环遍历check集合
        for(let o of check){  
            //遍历获取每一个价格
            let price = $(o).parent().siblings('span').text();
            price = parseInt(price.substr(1));
            //判断其是否被选中
            if($(o).prop('checked')){
                menuprice += price;
            }  
            //判断套餐价
            if(menuprice > 2150){
               menuprice =2000;
            } 
        }
        //获取input值，计算总价
        let val = $('.team_sum').find('.sum_ipt').val();
        $('.team_sum').find('span').text(menuprice*val);
    } 
});